Advanced Design of TQ/IQT Component for H.264/AVC Based on SoPC Validation
نویسندگان
چکیده
This paper presents an advanced hardware architecture for integer transform, quantization, inverse quantization and inverse integer transform modules dedicated to the macroblock engine of the H.264/AVC video codec standard. Our highly parallel and pipelined architecture is designed to be used for intra and inter prediction modes in H.264/AVC. The TQ/IQT design is described in VHDL language and synthesized to Altera Stratix II FPGA and to TSMC 0.18μm standard-cells. The throughput of the hardware architecture reaches a processing rate up to 1070 millions of pixels per second at 171.4 MHz when mapped to standard-cells. In addition, a system on a programmable chip (SoPC) implementation and validation of the proposed design as an IP core is presented using the embedded Altera development board. Key-Words: H.264/AVC, video coding, FPGA, SoPC.
منابع مشابه
Design Considerations of SOPC-Based H.264/AVC Systems
The primary advantage of the H.264 video compression technique is the ability to provide good video quality at substantially lower bit rates compared with other video compression methods. This is due to the use of variable block sizes, multiple reference frames, and the consideration of Rate-Distortion Optimization (RDO). However, these features come with the price of added complexity due to th...
متن کاملDesign and Implementation of H.264/AVC Encoder Using 3D DCT Architecture
H.264/AVC is a joint project of ITU and MPEG. It provides high quality compression for various services like IP streaming media, SDTV and HDTV broadcast and video on demand etc. Motion estimation, input buffer, summation unit and reference frame section form complex design of H.264/AVC encoder. It is the most advanced video standard. In this paper,H.264/AVC encoder is designed in verilog with b...
متن کاملVery-large-scale integration design of a low-power and cost-effective context-based adaptive variable length coding decoder for H.264/AVC portable applications
Context-based adaptive variable length coding (CAVLC) is a new and efficient entropy coding tool in H.264/AVC (advanced video coding). This study proposes a low-power and cost-effective CAVLC decoding architecture for the H.264/ AVC baseline profile. Specifically, this study proposes an optimum two-layer power model for the variable length look-up table (VLUT) in the CAVLC decoder, and divides ...
متن کاملArithmetic Coding Hardware Acceleration in a SoPC platform for Advanced Video Compression
This paper investigates the algorithmic complexity of arithmetic coding in the new H264 video coding standard and proposes a coprocessor to reduce it by more than an order of magnitude. The coprocessor is based on an innovative algorithm known as the MZ-coder and maintains the original coding efficiency with a multiplication-free, non-stalling, fully pipelined architecture with modest hardware ...
متن کاملComparison of High Efficiency Video Coding (hevc) Performance with H.264 Advanced Video Coding (avc)
High Efficient video coding (HEVC) will be replacing the current standard, H.264/MPEG-4 Advanced Video Coding (AVC). The main goal for HEVC standardization is to deliver equal video quality for half the bit-rate of H.264/MPEG-4 AVC. Other objective of HEVC is to support higher resolution than the current high definition (HD) of 1920 × 1080. Nevertheless, HEVC standard has similar structure desi...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012